package com.example.kaogong.sys.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @description: 学生试卷作答题目前端视图对象
 * @author: 徐文升
 * @create: 2022-04-04 20:33
 **/

@Data
@EqualsAndHashCode
@ApiModel(value = "StudentPaperQuestionVo对象", description = "学生试卷作答题目前端视图对象")
public class StudentPaperQuestionVo {
    @ApiModelProperty(value = "题目编号")
    private Integer questionId;

    @ApiModelProperty(value = "题目描述")
    private String questionDesc;

    @ApiModelProperty(value = "分数")
    private Integer score;

    @ApiModelProperty(value = "难度(1-简单，2-中等，3-困难)")
    private Integer level;

    @ApiModelProperty(value = "参考答案")
    private String answer;

    @ApiModelProperty(value = "作答内容")
    private String response;

    @ApiModelProperty(value = "得分(得分为null则表示还未批改，需教师手动批改)")
    private Integer point;

    @ApiModelProperty(value = "选择题选项")
    private List<OptionVo> optionVoList;
}
